natural concealment - Turc Anglais Dictionnaire